test software ate test engineering board electronics automatic test equipment symtx pcb circuit design test electronic exam software bga test integration csp medical components ict assembly